cache (for weapons) - Spanish English Dictionary